package org.jsola.hr.vo;

import io.swagger.annotations.ApiModelProperty;
import org.jsola.core.vo.BaseVO;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import static org.jsola.core.example.BaseExample.E_ID;
import static org.jsola.core.example.BaseExample.N_ID;

/**
 * @author wxz
 */
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "【外出打卡】展示对象")
@Data
public class AttendGoOutVO extends BaseVO {
	
	private static final long serialVersionUID = 1L;
	
	/** 打卡状态;true-成功,false-失败 */
	@ApiModelProperty(notes = "打卡状态", example = "true-成功,false-失败")
	private Boolean status;
	
	/** 打卡时间 */
	@ApiModelProperty(notes = "打卡时间", example = "")
	private String punchTime;
	
	/** 打卡地点 */
	@ApiModelProperty(notes = "打卡地点", example = "")
	private String location;

	@ApiModelProperty(notes = "今日外出次数", example = "")
	private Integer goOutCounts;
}
